#!/usr/bin/env python
# -*- coding: utf-8 -*-

PRINT_LOG = False # 是否打印日志于工作台
SHOW_PROXY = False # 是否日志打印显示请求使用的代理
# SHOW_PROXY = True # 是否日志打印显示请求使用的代理
REQUEST_ERROR_SLEEP = 1 # 请求443时休眠时间设置
TH_POOL_NUM_5 = 5 # 线程池数量
TH_POOL_NUM_10 = 10 # 线程池数量
TH_POOL_NUM_20 = 20 # 线程池数量
TH_POOL_NUM_30 = 30 # 线程池数量
TH_POOL_NUM_50 = 50 # 线程池数量
TH_POOL_NUM_100 = 100 # 线程池数量
TH_POOL_NUM_200 = 200 # 线程池数量
TH_POOL_NUM_300 = 300 # 线程池数量




"""mysql配置"""
MYSQL_CONFIG = [
    {
        "name": "scout1",
        "mincached": 1,
        "maxcached": 2,
        "host": "",
        "port": 3306,
        "user": "root",
        "password": "",
        "db": "",
        "use_unicode": True,
        "charset": "utf8"
    },
]





"""代理池配置信息"""
GET_PROXY_CYCLE = "*/30" # 获取代理的周期(秒)
REDIS_MAX_CONNECTION = 2 # redis最大连接数
PROXY_REDIS_HOST = ""  # 代理redis主机地址
PROXY_REDIS_HASH_NAME = ""  # 代理池存放代理的哈希表名称
PROXY_REDIS_PORT = 6379  # 端口
PROXY_REDIS_PASSWOLRD = ""  # 代理池redis密码
PROXY_REDIS_DB = 1  # 存放代理的redis db
PROXY_REDIS_DECODE = True  # 解码响应



"""业务redis配置"""
REDIS_HOST = ""  # 代理redis主机地址
REDIS_PORT = 6379  # 端口
REDIS_PASSWOLRD = ""  # 代理池redis密码
REDIS_DB = 0  # 存放代理的redis db
REDIS_DECODE = True  # 解码响应
SAVE_ROLY_MATCHID_KEY = "" 
SAVE_ROLY_MATCHID_EXTIME = 60*60 





"""其他redis配置"""
MATCH_LIST_HOST = ""
MATCH_LIST_PASSWOLRD = ""
MATCH_LIST_PORT = 6379
MATCH_LIST_DECODE = True
MATCH_LIST_CONN = 0
MATCH_LIST_DB = 0





